<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core" xmlns:p="http://primefaces.org/ui" xmlns:comp="http://java.sun.com/jsf/composite/componentes"
	template="/template/template.xhtml">

	<ui:define name="contenido">

		<h:form id="form">

			<p:outputPanel id="panelContenedor">

				<p:outputPanel id="panelListado">

					<p:toolbar>
						<p:toolbarGroup align="left">
							<p:commandButton value="Planilla Contratista" action="#{rdoPlanillaBean.generarPlanilla}" process="@this :form:panelContenedor"
								xicon="ui-icon-extlink" partialSubmit="true">
								<f:setPropertyActionListener target="#{rdoPlanillaBean.planillaCliente}" value="false"></f:setPropertyActionListener>
							</p:commandButton>
						</p:toolbarGroup>
					</p:toolbar>

					<p:dataTable lazy="true" id="tablaRdo" rowIndexVar="secuencial" emptyMessage="No exsten registros" value="#{rdoPlanillaBean.listaRdo}" var="_rdo"
						binding="#{rdoPlanillaBean.dtRdo}" paginator="true" paginatorPosition="bottom" style="width:100%" rows="10" selection="#{rdoPlanillaBean.rdo}"
						selectionMode="single" rowKey="#{_rdo.id}">

						<f:facet name="header">
							<h:outputText value="Lista (Plan Rdo)" />
						</f:facet>

						<p:column headerText="No">
							<h:outputText value="#{secuencial+1}" />
						</p:column>

						<p:column filterBy="#{_rdo.planOperativo.proyecto.numero}" sortBy="#{_rdo.planOperativo.proyecto.numero}">
							<f:facet name="header">
								<h:outputText value="Numero" />
							</f:facet>
							<h:outputText value="#{_rdo.planOperativo.proyecto.numero}" />
						</p:column>

						<p:column filterBy="#{_rdo.planOperativo.proyecto.nombre}" sortBy="#{_rdo.planOperativo.proyecto.nombre}">
							<f:facet name="header">
								<h:outputText value="Nombre" />
							</f:facet>
							<h:outputText value="#{_rdo.planOperativo.proyecto.nombre}" />
						</p:column>

						<p:column sortBy="#{_rdo.planOperativo.version}">
							<f:facet name="header">
								<h:outputText value="Version" />
							</f:facet>
							<h:outputText value="#{_rdo.planOperativo.version}" />
						</p:column>

						<p:column sortBy="#{_rdo.planOperativo.fecha}">
							<f:facet name="header">
								<h:outputText value="Fecha" />
							</f:facet>
							<h:outputText value="#{_rdo.planOperativo.fecha}">
								<f:convertDateTime pattern="dd/MM/yyyy" />
							</h:outputText>
						</p:column>

						<p:column>
							<f:facet name="header">
								<h:outputText value="Estado" />
							</f:facet>
							<h:outputText value="#{_rdo.planOperativo.estado.nombre}" />
						</p:column>

						<p:column>
							<f:facet name="header">
								<h:outputText value="Nota" />
							</f:facet>
							<h:outputText value="#{_rdo.planOperativo.descripcion}" />
						</p:column>

					</p:dataTable>

				</p:outputPanel>

			</p:outputPanel>
		</h:form>

	</ui:define>
</ui:composition>